package com.bosssoft.excelEntity.VO;

import com.bosssoft.entity.annotation.CellVal;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import javax.validation.constraints.NotNull;

/**
 * @author wahhh
 * @date 2021/8/22 13:41
 */
@ToString
@Data
@AllArgsConstructor
@NoArgsConstructor
@NotNull
@ApiModel(value = "52071预算拨款凭证回单")
public class VoucherBudgetAllocationReceiptVO {

    @ApiModelProperty(value = "预算申请表编号")
    private Long bgtId;

    @ApiModelProperty(value = "付款人编号")
    private String payerId;

    @ApiModelProperty(value = "付款人全称")
    private String payerName;

    @ApiModelProperty(value = "付款人账号")
    private String payerAccount;

    @ApiModelProperty(value = "付款人开户银行")
    private String payerBank;

    @ApiModelProperty(value = "收款人编号")
    private String payeeId;

    @ApiModelProperty(value = "收款人全称")
    private String payeeName;

    @ApiModelProperty(value = "收款人账号")
    private String payeeAccount;

    @ApiModelProperty(value = "收款人开户银行")
    private String payeeBank;

    @ApiModelProperty(value = "拨款金额小写")
    private String amountMoneyLowercase;

    @ApiModelProperty(value = "用途")
    private String use;

    @ApiModelProperty(value = "类")
    private String kind;

    @ApiModelProperty(value = "款")
    private String paragraph;

    @ApiModelProperty(value = "项")
    private String item;

    @ApiModelProperty(value = "类款项")
    private String kindParagraphItem;

    @ApiModelProperty(value = "经办人")
    private String agent;

    @ApiModelProperty(value = "备注")
    private String note;
}
